sour-cherry juice concentrate - Español Inglés Diccionario